home *** CD-ROM | disk | FTP | other *** search
Makefile | 1999-12-05 | 1.2 KB | 70 lines |
- CC = GCC
- AS = AS
- LK = LK
-
- HEAP = 65535
- STACK = 65535
-
- CCFLAGS = -O
-
- ASFLAGS =
-
- LKFLAGS =
-
- LIBS = $(lib)\clib.l $(lib)\iocslib.l $(lib)\doslib.l $(lib)\zmusic.l $(lib)\baslib.l $(lib)\floatfnc.l $(lib)\gnulib.l xblib.a apic_lib.a
-
- # ソースプログラムの類
- OBJS = mainsys.o stepman.o tnum.o $(TSKAR) $(OBJAR)
-
- # タスクプログラムの類
- TSKAR = tskar.a
- OBJSTSK = stage000.o title000.o trlib.o tr_put.o
-
- # テーブルの類
- OBJAR = objar.a
- OBJSTBL = R256.o musume.o sound000.o
-
- # インクルード
- INCS = structs.inc mainsys.inc r256.inc spctbl.inc
-
- PROGRAM = km21.x
-
-
-
- $(PROGRAM) : $(OBJS)
- $(LK) $(LKFLAGS) -o $(PROGRAM) $^ $(LIBS)
-
- $(OBJAR) : $(OBJSTBL)
- AR $(OBJAR) $(OBJSTBL)
-
- $(TSKAR) : $(OBJSTSK)
- AR $(TSKAR) $(OBJSTSK)
-
- mainsys.o : mainsys.c $(INCS)
- $(CC) $(CCFLAGS) -c -o $@ $<
-
- stepman.o : stepman.c $(INCS)
- $(CC) $(CCFLAGS) -c -o $@ $<
-
-
-
- stage000.o : stage000.c stage000.inc $(INCS)
- $(CC) $(CCFLAGS) -c -o $@ $<
-
- title000.o : title000.c $(INCS)
- $(CC) $(CCFLAGS) -c -o $@ $<
-
- musume.o : musume.tbl
- $(AS) $<
-
- sound000.o : sound000.tbl
- $(AS) $<
-
- trlib.o : trlib.c
- $(CC) $(CCFLAGS) -c -o $@ $<
-
- tr_put.o : tr_put.has
- has251 $<
- #tr_put.hasは古いので、HAS v2.51でアセンブル
-
-